Circuit conditions